float a=new int[5];数组a里的存储空间是float型的还是int型的

来源:百度知道 编辑:UC知道 时间:2024/05/31 02:12:30
float a=new int[5];数组a里的存储空间是float型的还是int型的,请知道的人指点一二

java?没学过,但我觉得这像C++
楼主是弄错了,1.a不是指针,不能申请数组 2.不能强制把int *转换为float *
正确做法:
int * a=new int[5];

编译根本不会通过,要存float就都用float型的,用int都用int型的,别违背java的规范